// TradeData.cs
//
// Copyright (c) 2007 Mike Strobel
//
// This source code is subject to the terms of the Microsoft Reciprocal License (Ms-RL).
// For details, see <http://www.opensource.org/licenses/ms-rl.html>.
//
// All other rights reserved.

using System;

namespace Supremacy.Diplomacy
{
    [Serializable]
    public class TradeData
    {
        private TradableItem _itemType;
        private int _data1;
        private int _data2;
        private bool _isOffering;
        private bool _isHidden;

        public TradableItem ItemType
        {
            get { return _itemType; }
            set { _itemType = value; }
        }

        public int Data1
        {
            get { return _data1; }
            set { _data1 = value; }
        }

        public int Data2
        {
            get { return _data2; }
            set { _data2 = value; }
        }

        public bool IsOffering
        {
            get { return _isOffering; }
            set { _isOffering = value; }
        }

        public bool IsHidden
        {
            get { return _isHidden; }
            set { _isHidden = value; }
        }
    }
}
